Tree-based Multicasting on Wormhole Routed Multistage Interconnection Networks 1
نویسنده
چکیده
Multicast operation is an important operation in multicomputer communication systems and can be used to support several other collective communication operations. A signi cant performance improvement can be achieved by supporting multicast operations at the hardware level. In this paper, we propose a tree based multicasting algorithm for Multistage Interconnection Networks (MIN). We rst analyze the necessary conditions for deadlocks in MINs. Based on these observations, an asynchronous tree-based multicasting (ATBM) algorithm is developed in which deadlocks are prevented by restricting the number of tree operations using a grouping technique for the switching elements. The ATBM approach is not only simple to implement but also provides good communication performance using minimal overheads. The performance of the ATBM scheme is evaluated through simulation experiments. The preliminary results are encouraging at it lowers the latency by almost a factor of 4 when compared with the software multicasting approach proposed earlier.
منابع مشابه
Tree-Based Multicasting on Wormhole Routed Multistage Interconnection Networks
In this paper, we propose a tree-based multicasting algorithm for Multistage Interconnection Networks. We rst analyze the necessary conditions for deadlocks in MINs. Based on these observations, an asyn-chronous tree-based multicasting algorithm is developed in which deadlocks are prevented by serializing the initiations of branching operations that have potential for creating deadlocks. The se...
متن کاملExecution Based Evaluation of Multistage Interconnection Networks for Cache-Coherent Multiprocessors
In this paper, performance of multistage interconnection network with wormhole routing and packet switching has been evaluated for cache-coherent shared-memory multiprocessors. The traac in cache-coherent systems is characterized by traac bursts, one-to-many and many-to-one traac, and small xed length messages. The evaluation is based on execution-driven simulation using various applications. T...
متن کاملAsynchronous Tree-Based Multicasting in Wormhole-Switched MINs
Multicast operation is an important operation in multicomputer communication systems and can be used to support several collective communication operations. A signiicant performance improvement can be achieved by supporting multicast operations at the hardware level. In this paper, we propose an asynchronous tree-based multicasting (ATBM) technique for multistage interconnec-tion networks (MINs...
متن کاملTree-Based Multicasting in Wormhole-Routed Irregular Topologies
A deadlock-free tree-based multicast routing algorithm is presented for all direct networks, regardless of interconnection topology. The algorithm delivers a message to any number of destinations using only a single startup phase. In contrast to existing tree-based schemes, this algorithm applies to all interconnection topologies, requires only xed-sized input bu ers that are independent of max...
متن کاملTree-Based Multicasting on Wormhole-Routed Star Graph Interconnection Networks with Hamiltonian Path
Multicast is an important collective communication operation on multicomputer systems, in which the same message is delivered from a source node to an arbitrary number of destination nodes. The star graph interconnection network has been recognized as an attractive alternative to the popular hypercube network. In our previous work on wormhole star graph networks routing, we proposed a path-base...
متن کامل